<?php
/**
 * @mainpage
 * 
 * @par
 * Drupal PLEX is an API which permits to export, import, set a functional Drupal installation using either
 * pure PHP code or XML files. CMS and ERP both permit to take a modular base and get a complete product
 * (fully functional and adapted to your business logic) using only graphical interfaces which is damn
 * nice and easy.
 * 
 * @par
 * However the time and human resources required to drive such great pieces of software to their complete
 * usefulness make a project like Drupal PLEX mandatory (such the current works on Data API in Drupal).
 * 
 * @par
 * PLEX can (and is) used to design web site concepts and instantly bring them to reality. It is easy to mix
 * existing contrib Drupal modules with your own (however double check http://drupalmodules.com as there
 * probably already exists what you need).
 * 
 * @par
 * The release tarball includes an installer module which at it's install time looks for configuration files
 * and other modules in specific directories and customizes the Drupal installation according to them. You
 * have nothing else to do than follow documentation, write your XML files and click on the 'install' button.
 * The installer module does cleanly uninstall (as long as it reads the same files than when you installed).
 * 
 * @par
 * Installation and uninstallation takes only a minute. So just make a test, uninstall, modify your settings
 * and test again. I now can't do anything else for you than give you the links to configuration file formats:
 * 
 * @section toc Table of Contents
 * 
 * -# @subpage plex_understanding_drupal
 * -# @subpage plex_node_page
 * -# @subpage plex_taxonomy_page
 * -# @subpage plex_content_page
 * -# @subpage plex_flashvideo_page
 * 
 * 
 * 
 * @note
 * drupal proposes installation profiles which merely consist of a bunch of code doing what you want
 * without control. I preferred create a module. You can however use the API inside a Drupal installation
 * profile.
 * 
 * 
 * @todo Looks carefully at drupal installation profiles.@n
 * They seem to lack some consistency the module system provides, however it seems to be the natural way to follow.
 * 
 * @todo A page for the ubicast installer module which permits to upload XML configuration files and revert them.
 * 
 * 
 */
/**
 * page plex_understanding_drupal Understanding Drupal
 * 
 * Drupal is quite well documented and has a lot of useful resources for beginners as for more experienced
 * users. To permit you to start easy with Drupal PLEX it's documentation refers to Drupal main documentation
 * for definitions or short overviews. So you get accointed to the vocabulary and spirit of the CMS fast.
 * 
 * Let's begin with the most basic terms and definitions of Drupal:
 * @li Technology Stack http://drupal.org/node/176052
 * @li 
 *
 */
